From enterprise models to dimensional models: a methodology for data warehouse and data mart design
نویسندگان
چکیده
This paper describes a method for developing dimensional models from traditional Entity Relationship models. This can be used to design data warehouses and data marts based on enterprise data models. The first step of the method involves classifying entities in the data model into a number of categories. The second step involves identifying hierarchies that exist in the model. The final step involves collapsing these hierarchies and aggregating transaction data to form dimensional models. A number of design alternatives are presented, including a flat schema, a terraced schema, a star schema and a snowflake schema. We also define a new type of schema called a star cluster schema. This is a restricted form of snowflake schema, which minimises the number of tables while avoiding overlap between different dimensional hierarchies. Individual schemas can be collected together to form constellations or galaxies. We illustrate the method using a simple example.
منابع مشابه
Diretrizes para a Modelagem Incremental de Data Marts
The lack of a detailed comprehensive methodology for Data Warehouse development may be credited to fundamental differences in its requirements when compared to traditional database systems and the various approaches for the Data Warehouse architecture found in the literature. This paper presents a set of guidelines to support the incremental development of a Data Warehouse environment, created ...
متن کاملWAND: A CASE Tool for Data Warehouse Design
The statistic reports about data warehouse project failures state that a major cause lies in the absence of a structured design methodology. In this direction, our research is aimed at defining the basic steps required for a correct design. The goal of this demonstration is to present the main features of WAND, the prototype CASE tool we have implemented to support our methodology. WAND assists...
متن کاملSherwin-Williams' Data Mart Strategy: Creating Intelligence Across the Supply Chain
Companies can build a data warehouse using a top-down or a bottom-up approach, and each has its advantages and disadvantages. With the top-down approach, a project team first creates an enterprise data warehouse that combines data from across the organization, and end-user applications are developed after the warehouse is in place. This strategy is likely to result in a scaleable data warehouse...
متن کاملImproving the Data Warehouse Architecture Using Design Patterns
Data warehousing is an important part of the enterprise information system. Business intelligence (BI) relies on data warehouses to improve business performance. Data quality plays a key role in BI. Source data is extracted, transformed, and loaded (ETL) into the data warehouses periodically. The ETL operations have the most crucial impact on the data quality of the data warehouse. ETL-related ...
متن کاملارائه مدل تلفیقی برای ارزیابی آمادگی سازمان ها جهت پیاده سازی سیستم انباره داده با استفاده ازتحلیل سلسله مراتبی
Enterprise Data Warehouse initiative is a high investment project. The adoption of Data Warehouse will be significantly different depending upon the level of readiness of an organization. Before implementation of Data Warehouse system in a firm, it is necessary to evaluate the level of the readiness of firm. A successful Data Warehouse assessment model requires a deep understanding of opportuni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000